
Allocation of memory The
action of acquiring a block of memory from the
heap.
Deallocation of memory
The action of returning a block of
memory to the heap.
Dereferencing of a pointer’s value The value pointed to by
a pointer.
Heap A pool of free
memory. Dynamic memory requires
allocate memory from this area.
Pointer A variable whose
value is interpreted as a memory
address. A pointer points to the value stored
in the location at that address.